home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Franz PD
/
Franz PD Disk #204 (1992)(Rhein-Sieg-Soft).zip
/
Franz PD Disk #204 (1992)(Rhein-Sieg-Soft).adf
/
Hilfsprogramme
/
Hilfsprogramme.dok
< prev
next >
Wrap
Text File
|
1992-11-19
|
5KB
|
114 lines
__
/ / HILFSPROGRAMME
__ / / User Manual (deutsch)
\ \/ / © 1991-1992 Thomas Günther
\__/ Erkrather Str.109, 4000 Düsseldorf 1
------------------------------------------------------------
PAL-Check
------------------------------------------------------------
Durch einen Fehler in den Betriebssystemen 1.2 und 1.3 kommt
es beim booten gelegentlich vor, daß der NTSC-Modus einge-
schaltet wird.
Erkennbar ist dieser Modus an einen deutlich kleineren Work-
bench-Bildschirm (200 statt 256 Zeilen).
Dieser Umstand macht sich besonders dann störend bemerkbar,
wenn Programme einen PAL-Screen mit 256 Zeilen öffnen. Das
untere Drittel dieser Screens "verschwindet" vom Monitor,
und kann auch mit der Maus nicht mehr erreicht werden. Die
einzige Möglichkeit den Amiga wieder in den PAL-Modus zu
versetzen besteht darin, ein Reset auszulösen und erneut
zu booten. Das kostet Zeit und Nerven, besonders dann, wenn
man den Fehler nicht sofort bemerkt hat.
Kopieren Sie sich deshalb das Programm "PAL-Check" in das
C-Directory, und rufen Sie es in der Startup-Sequence auf;
am besten als ersten Befehl. So überprüft das Programm schon
während des Bootvorgangs die Größe des Workbench-Screens,
und gibt bei ermitteltem NTSC-Modus eine entsprechende Mel-
dung per Requester aus.
Diese Meldung können Sie ignorieren, dann bootet der Amiga
im NTSC-Modus weiter, oder Sie lösen einen Reset aus um Ihr
System im normalen PAL-Modus neu zu starten.
------------------------------------------------------------
RESET
------------------------------------------------------------
Dieses kleine Programm macht nichts anderes als ein Reset
auszulösen. Benutzen Sie das Progrämmchen wenn Ihnen der
"Affengriff" mit dem Sie den Amiga bisher zurücksetzten
schon zum Halse heraushängt, oder wenn Sie aus einer Batch-
datei herraus ein kontrolliertes Reset ausführen möchten,
oder, oder...
Das Programm erzeugt nach seinem Aufruf einen Requester, in
dem aus Sicherheitsgründen noch einmal nachgefragt wird, ob
denn auch wirklich ein Reset gewünscht wird.
------------------------------------------------------------
WaitClick
------------------------------------------------------------
Das Programm dient der Abfrage der Maustasten vom CLI bzw.
der Shell aus. WaitClick wird mit einem Parameter aufgeru-
fen, der die Maustaste spezifiziert, auf deren Druck gewar-
tet werden soll.
CLI - Aufruf: WaitClick <Parameter>
L - wartet auf die linke Maustaste
R - wartet auf die rechte Maustaste
B - wartet auf die linke und rechte
Maustaste gleichzeitig
S - wartet auf die mittlere Maustaste
(Nur bei 3-Tasten Maus...)
ACHTUNG: Wenn Sie keine 3-Tasten Maus besitzen und bei Auf-
ruf des Programms den Parameter "S" (mittlere Tas-
te) angegeben haben, so gibt es keine Möglichkeit
zum Abbruch!
------------------------------------------------------------
ReportButton
------------------------------------------------------------
Dieses kleine Utility ähnelt dem Programm "WaitClick". Es
wartet allerdings nicht auf den Druck einer definierten
Maustaste, sondern gibt den Fehlercode 5 zurück wenn die
falsche Maustaste gedrückt wurde.
Das Programm eignet sich somit hervorragend für die Abfrage
der Maustasten von einer Batchdatei aus. So kann bespiels-
weise von der Startup-Sequence aus per Mausklick entschieden
werden, ob die Workbench geladen werden soll oder nicht. Die
Batchdatei dazu könnte folgendermaßen aussehen:
Beispiel für die Anwendung in einer Batchdatei
----------------------------------------------
echo "Wollen Sie die Workbench laden?"
echo "Linke Maustaste: JA, Rechte Maustaste: NEIN"
ReportButton L
if warn
echo "Die Workbench wird n i c h t geladen..."
else
echo "OK, lade die Workbench..."
loadwb
endif
..........
Das Programm wird vom CLI bzw. der Shell mit einem Parameter
aufgerufen. Der Parameter gibt die Maustaste an deren Betä-
tigung als LOGISCH WAHR interpretiert werden soll.
CLI-Aufruf: ReportButton [mousebutton]
L = Linke Maustaste gilt als LOGISCH WAHR
R = Rechte Maustaste gilt als LOGISCH WAHR